package com.tierstall.client.presenter;

import com.google.gwt.event.shared.HandlerManager;
import com.tierstall.client.service.WebServices;
import com.tierstall.shared.UserDTO;


public abstract class AbstractContentViewPresenter<T> implements Presenter {

	T view;
	
	final String sessionId;
	final MainPresenter mPresenter;
	final WebServices rpcService;
	final HandlerManager eventBus;
	final UserDTO currentUser;
	
	public AbstractContentViewPresenter(WebServices rpcServices, String session_id,
			HandlerManager eventBus, MainPresenter mainPresenter,
			UserDTO currentUser){
		this.rpcService = rpcServices;
		this.eventBus = eventBus;
		this.sessionId = session_id;
		this.mPresenter = mainPresenter;
		this.currentUser = currentUser;
	}
	
}
